package com_djm_2025_05_16;

import java.util.Arrays;

/**
 * @author dengjiangming
 * @version 1.0.0
 * @date 2025-05-16
 * <p>
 * 改变原有数组元素的值
 */
public class Demo1 {
    /*
    实现一个方法 transform, 以数组为参数, 循环将数组中的每个元素 乘以 2 , 并设置到对应的数组元素上.
    例如 原数组为 {1, 2, 3}, 修改之后为 {2, 4, 6}
     */

    public static void transform(int[] arr) {
        for (int i = 0; i < arr.length; i++) {
            arr[i] *= 2;
        }
    }

    public static void main(String[] args) {
        int[] arr = new int[]{1, 2, 3};
        //写博客时附上Arrays.toString方法的源码解析
        System.out.println("执行方法之前:" + Arrays.toString(arr));
        transform(arr);
        System.out.println("执行方法之后：" + Arrays.toString(arr));
    }
}
